Smart home is type of Internet of Things (IoT) fields. In accordance with features and requests of smart home, the design of smart home system using IoT has been reviewed in this paper. IoT devices like Raspberry Pi, Arduino microcontrollers, XBee modules with Arduino XBee shields and a set of sensors with relay boards are integrated to produced energy efficient, low cost and easy to use system. Moreover, this paper describes the architectural design; the hardware and software components and the implementation. Raspberry Pi process the user commands using python programming language and send these commands to specific Arduino using ZigBee protocol. Raspberry Pi represents a coordinator of system network and Arduino with XBee module act as routers. Finally, the communication between the end user and the coordinator is done using WebSocket technology.
Loading....